package com.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 *
 * </p>
 *
 * @author huly
 * @since 2024-04-07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("staff")
public class Staff extends Base {

    private static final long serialVersionUID = 1L;

    /**
     * 员工编号
     */
    @TableId(value = "staffno", type = IdType.AUTO)
    private Integer staffno;

    /**
     * 员工姓名
     */
    private String staffname;

    /**
     * 用户名
     */
    private String username;

    /**
     * 性别
     */
    private String sex;

    /**
     * 岗位
     */
    private String job;

    /**
     * 领导编号
     */
    private Integer mgr;

    /**
     * 入职日期
     */
    private String hiredate;

    /**
     * 薪水
     */
    private Integer sal;

    /**
     * 提成
     */
    private Integer comm;

    /**
     * 部门编号
     */
    private Integer departmentno;


}
